#teach header{width: 100%;height: 50px;line-height: 50px;position: fixed;top: 0;z-index: 10;background-color: #fff;border-bottom: 1px solid #efefef;}
#teach header span{position: absolute;left: 0;height: 100%;width: 50px;}
#teach header span i{position: absolute;left: 10px;top: 15px;height: 25px;width: 25px;background: url(../../icon/back.png)no-repeat center;background-size: cover;}
#teach header div{width: 50%;margin: 0 auto;text-align: center;font-size: 16px;}
#teach .title{width: 100%;box-sizing: border-box;padding: 10px;border-bottom: 5px solid #efefef;margin-top: 50px;}
#teach .title .top{width: 100%;padding: 10px 0;border-bottom: 1px solid #efefef;height: 100px;}
#teach .title .top .left{width: 20%;height: 100%;background: url(../../image/wangke1.jpg)no-repeat center;background-size: cover;}
#teach .title .top .right{width: 75%;height: 100%;position: relative;}
#teach .title .top .right p{font-size: 16px;}
#teach .title .top .right div{position: absolute;bottom: 0;width: 100%;}
#teach .title .top .right span i{display: inline-block;width:20px;height: 20px;background: url(../../icon/news.png)no-repeat left center;vertical-align: middle;}

#teach .title .down{width: 100%;padding: 10px 0;}
#teach .title .down .point{margin-bottom: 20px;}
#teach .title .down button{padding:5px;border-radius: 10px;border: 1px solid #8EA2CB;color:#8EA2CB;}

#teach .plan{padding: 20px;border-bottom: 5px solid #efefef;}
#teach .plan i{display: inline-block;width:20px;height: 25px;background: url(../../icon/icon_service.png)no-repeat center;vertical-align: middle;background-size: cover;margin-right: 10px;}

#teach .teacher{width: 100%;box-sizing: border-box;padding: 20px 10px;border-bottom: 1px solid #efefef}
#teach .teacher .head{padding-left: 10px;border-left: 5px solid #ff6734;}
#teach .teacher .con{width: 100%;margin-top: 10px;}
#teach .teacher .con .left{width: 20%;height:100px;;background: url(../../icon/answer.jpg)no-repeat;background-size: 100%;}
#teach .teacher .con .right{width: 75%;}
#teach .teacher .con .right .clr9{margin-bottom: 20px;}

#teach .about{width: 100%;box-sizing: border-box;padding: 20px 10px;border-bottom: 1px solid #efefef;}
#teach .about .head{padding-left: 10px;border-left: 5px solid #ff6734;}
#teach .about .content{margin-top: 15px;}
#teach .about .content ul{margin-bottom: 20px;}
#teach .about .content ul li{color: #999;margin-bottom: 10px;font-size: 16px;width: 100%;position: relative;}
#teach .about .content ul li span{width: 90%;}
#teach .about .content ul li i{display: inline-block;width: 20px;height: 20px;vertical-align: middle;}
#teach .about .content ul div{padding: 10px;background-color: #F7F9FA;width: 100%;box-sizing: border-box;color:#333;display: none;}

#teach .good{width: 100%;box-sizing: border-box;padding: 20px 10px;padding-bottom: 70px;}
#teach .good .head{padding-left: 10px;border-left: 5px solid #ff6734;}
#teach .good .content ul li{margin-top: 15px;position: relative;}
#teach .good .content ul li p{padding-left: 20px;vertical-align: middle;}
#teach .good .content ul li p i{display: inline-block;width: 15px;height: 15px;background: url(../../icon/icon_guide.png)no-repeat center;background-size: cover;position: absolute;left: 0;vertical-align:middle; top: 5px;}

#teach footer{position: fixed;bottom: 0;width: 100%;}
#teach footer div{height: 50px;line-height: 50px;text-align: center;color:#fff;z-index: 10;background-color: #ff6735}
